﻿using System;
using System.Text;

namespace CeA.Reports.Atendimento.Web.WebControls {
    public class PesquisaRegiaoEventArgs : EventArgs {
        private int m_id;
        private string m_sigla;
        private string m_nome;
        

        public PesquisaRegiaoEventArgs()                                    {
        }


        public PesquisaRegiaoEventArgs(int id, string sigla, string nome)   {
            m_id = id;
            m_sigla = sigla;
            m_nome = nome;
        }


        public int Id                                                       {
            get { return m_id; }
            set { m_id = value; }
        }


        public string Sigla                                                 {
            get { return m_sigla; }
            set { m_sigla = value; }
        }

        
        public string Nome                                                  {
            get { return m_nome; }
            set { m_nome = value; }
        }


        /// <summary>
        /// Returns a <see cref="System.String"/> that represents this instance.
        /// </summary>
        /// <returns>
        /// A <see cref="System.String"/> that represents this instance.
        /// </returns>
        public override string ToString()                                   {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("{0}@", base.ToString());
            sb.AppendFormat("[id={0};", m_id);
            sb.AppendFormat(" nome={0};", m_nome);
            sb.AppendFormat(" sigla={0}]", m_sigla);

            return sb.ToString();
        }
    }
}
